Everything was perfect. Location, cleanliness, decor. All amenities were amazing, huge TVs, well equipped kitchen. Rafik was extremely responsive and helpful, next time we will definitely stay with him! Thank you, Rafik.