Super clean, superb location, ample supply of towels and linen, high tech.