The place was very clean, it had everything needed for a pleasurable stay and the location was outstanding.