10/10 - We stayed for nearly a week and the place was just perfect. Very clean, very convenient and the nicest staff. I will definitely be staying again.