Very clean, perfect location and communication was excellent. Wish we stayed longer. Would highly recommend this location