Great location, perfect for long or short stays. Clean, quiet, good communication.