Thanks for your nice comment.
Yes.
It is Hotel Solaris.
I was there in Dec, 2008 (Royal Solaris), Oct 2009 (GR Solaris), Nov 2010 (GR Solaris, and Oct 2011 (GR Caribe). The beach photio was taken at the Royal; the hallway was taken in the Caribe. Thanks for recognizing the hotel.
Yes, these are from Cancun.
It's a picture of a framed picture of a painting
Look into a few Sony DSLRs, such as the A55, A580, or A390. These take consistently clear and crisp photos, and stack up very well with the higher end Nikons and Canons.
Taken on the beach and in the hallway of the same resort:
Pictures taken of pictures
Both taken in Cancun, Mexico, during early morning sunrises, with opposite results.