Margi's place is about as good as it gets. Beautifully appointed with amazing amenities - I could not recommend it highly enough.