Absolutely loved this place - everything you need, beautiful location. Strongly recommend.