This place is perfect...totally worth it. The amenities make your stay relaxing and enjoyable.