Ideally located, Still potential to improve with amenities.The hotel should maintain the fitness center. Wifi is very weak. Portable room heating had to be requested when in need. No automatic room heating through with air handling unit functional. Otherwise overall the stay, ambiance, service etc were good.