clean, cosy, compact. Great location, splendid views, ample facilities, awesome hosts