Perfect location. Perfect hosts. If you are looking for a convenient location and great hosts this is the place to stay. Not far from shopping, beaches and airport. Would definitely stay with them again.