The place had an amazing view and a wonderful location. Ensure that you communicate your plans in detail in regard to checking in. We had an issue upon arriving into Malta that we needed to attend to which delayed us by a couple of hours. When I sent a message to the company to let them know that we would be checking in around 6pm due to the fact that after dealing with this issue we wanted to hike a bit, they informed me that no one would be there at 6pm, that I needed to be there by 5pm. Check in is at 3pm mind you. When I questioned the 2 hour check in they responded that they have multiple properties that they manage and that they schedule check ins and had I informed them that I was planning on hiking (it was not planned, we just needed to blow off steam after our ordeal) that they would have scheduled me at a different time and that if I did not make it by 5 then we would have to wait until 9pm. I replied that I didn't know I was scheduled for a certain time and would be there by 5. I found this very frustrating. The check in was a smooth process and the lady checking us in was attentive and kind. Other than the 2 hour check in window that I was unaware of, the stay was quite nice. I just recommend that if you stay you over communicate your plans and don't plan anything impromptu prior to your check in.