Comfortable, clean, well-equipped, and in a fun location.