The place is very clean, modern, easy communication with host and we had everything that we need. The location is fantastic!