The location is a bit confusing. The hotel seems to be rather in Kata, but close to Karon as well. Kata beach is a short walk, and Karon beach a bit further. Both beaches are nice, but really crowded. The area is in general pretty touristy, whether that's good or bad depends on personal taste of course.
The room was very nice, clean, good bed and ac. Breakfast was simple (toast, eggs, fresh fruit), but we found out to be sufficient.