Easy check-in, good communication and *fantastic* location. Great place!