A perfect oasis. Charming place that will make you feel like you're at home.