Very clean and cozy. Location is great but everything is uphill and down dale so be prepared to hike up an appetite and walk off those meals. Very accommodating in terms of check in because I arrived earlier than expected and was able to check in earlier too. Thank you Elizabeth for all your help!