This place was perfect for our weekend stay in Malta! Very nice and well put together. Everything was super clean and smelled amazing! I would definitely recommend this place!