Absolute GEM. Clean, perfect location, beautifully furnished, modern, plenty of well thought out extras and so comfortable. Everything went smoothly, from check-in to check-out and we had everything we needed to make this stay memorable.
We'll be booking with David every time we visit Long Beach.