A great stay in this idyllic location.