Spacious, comfortable and stylishly decorated. Moira has gone the extra mile to make this a top place to stay.