Wonderful place with everything one might need. Most importantly, we'd like to thank the hosts for such a cozy, casual and welcoming atmosphere they create for their guests! We had a very enjoyable stay.