Very nice Location. You can chill out at the pool and have a good time. Beach is close in walking distance.
Kitchen has everything you need.