Beautiful place and great location! Has everything you would need & more. We enjoyed our stay and place was clean and comfortable.