Great place, great location, great price! Shame about the weather. Would entirely recommend.