Fantastic place to stay. The place was spotless on arrival. Kitchen has everything needed for your stay. The shower is amazing... I want one in my home now. Michael is so nice and chatty. I will be back.