Clean, great service and communication, perfect location.