Compact but full of features. Perfect location and wonderful hosts.