Considering staying here in Feb. 2024 for a couple of weeks but know nothing about them other than their location. I would appreciate any critiques of the place.
Thank you in advance....


mgh