We stayed at the James Royal Palm for 5 nights in March. We booked a king ocean view room on the 12th floor which was perfect with a beautiful view over the pools, beach and ocean. The service on the beach was great, you get given a James box each day with fresh water and fruit. The breakfast at Florida cookery was fresh and tasty. Ivan the concierge was fabulous! he managed to get us a last minute booking at Catch (definitely worth a visit) after a disastrous evening at Bianca restaurant in the Delano. The location is excellent, for Linocoln road, Ocean drive and right on the beach. We loved our stay here and will definitely be back. We also used the spa for a massage and a pedicure, service was perfect. Would highly recommend!