delightful quirky and everything gor your needs in a beautiful location overlooking mountains and so close yo the beach and sea.