Home TravelEurope Lama Monachile Beach, a piece of heaven