Perfect location, great amenities, flawless communication with the owner. Thankyou, Tarik, for such a great stay. Highly recommended.