Very nice place. Clean and great communication. Location is also superb!!