This Airbnb had it all, great location, great views and great amenities. Everything needed has already been thought of and was catered for. I would highly recommend this Airbnb for anyone considering staying in this area.