The hotel is very well maintained. The room was very modern, clean, comfortable, and spacious. Service was very courteous and friendly. Our stay included breakfast which offered a delicious variety of food. The location is peaceful, with a nice park, kiosk serving refreshments, public toilet and beach nearby with lifeguards on duty near the pier. There were two restaurants attached to the hotel. Restaurang Tegel served breakfast, lunch and dinner. The Crazy Thai Tegel, very authentic I might add, was opened for dinner. The wait staff at both locations had were very polite and helpful. The hotel also featured a spa which we didn’t utilize.