Omar's place was a great place for us to stay on our short business trip. Check-in was seamless and the place was as advertised. Location is perfect and very spacious, having three bedrooms and separate bathrooms is a big plus. The only downside was that the place did have a relatively distinct smell, which didn't go away even with all windows being left open for a full day.