Perfectly clean and great location! Excellent communication. Would love to stay here again