Perfect location. Rooms are beautifully put together and are an excellent size! Would absolutely stay here again.