This place was excellent! Nice and clean, great location, spacious, everything worked. Communication with William was perfect. Highly recommended.