Location is amazing. Next to all the wonderful restaurants and a short walk to the beach. The villa is brand new and very clean. The pool and space was plenty of room for our group of 8!