Very clean, good spot, nice amenities, good communication, tips etc. Very good . Faultless