Beautiful setting, very comfortable, clean, with great internet and amenities. Would definitely stay here again!