This is a luxurious oasis with great hosts and a beautiful apartment and garden