Gorgeous coastal location with plenty of thoughtful touches for a homely stay