You cannot go wrong staying here. Large place, excellent amenities, wonderful hosts, clean, beautiful neighbourhood.
I will definitely stay here again.