This is the perfect place to stay. Clean, safe and very comfortable. Amazing location. The hosts have great communication and are very accommodating. The security guards are friendly and helpful. 10/10. Will be staying here again.