Perfect location, perfect staff, perfect hotel