What a beautiful spot! The location can't be beat. It's not big but it's got everything you need -- including heated bathroom floors! Loved our stay.