Absolutely a beautiful stay, so many nice little touches that make it a home away from home. Samantha is very communicative and quick to get back to you. It is one of the top places that I've stayed it and I'll definitely like to come back again.