Sharm's place was very cozy and included all amenities necessary, including an adequate sized kitchen. Parking could be tricky for this with a car but, I didn't seem to have much of an issue finding a spot when I stayed there.