We had a wonderful stay at Halcyon Haven! Nice, modern space in a prime location.