I would stay at Williams place again in a heart beat. It is clean and new. The location is only fifteen minutes from Swansea, however we didn't see another person on the beach. What a wonderful place to relax and unwind.