Spacious, clean and full of amenities! This place was great we enjoyed it very much! Carmela had provided everything one needed! Making it a smooth stay.