Perfect home away from home for my family of 3. Every amenity we needed or wanted. The beautiful garden sitting area was an extra luxury we enjoyed.