James place is awesome! We loved the views from his apartment and from the pool. (rooftop) He is a great host, along with Catalina. We would definitely recommend staying here and would love to come back in the future.