5 stars all around. Great location, beautiful private design, excellent service. Safe and clean.