We loved staying here so much that I cried when we left! It is that special of a place!! Michael made staying here very easy! The apartment is comfortable and equipped with lots of amenities. The property is extremely unique and stunning! My teens said we stayed at a mini-zoo and they are correct! Great time had by all!