Fantastic apartment. Clear communication. Flexible on check in and check out. Amazing views. Great price. The place was clean and the entire process was seamless. Thank you Terrence for being a great host!