Great location, wonderful hosts, everything I needed in a stylish place.