Excellent accommodation and perfect location